// pages/caridinfor/caridinfor.js
var util = require('../../utils/sever.js');
var network = require('../../utils/network.js');
Page({

  /**
   * 页面的初始数据
   */
  data: {
    carIdList: []
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {
    const updateManager = wx.getUpdateManager()

    updateManager.onCheckForUpdate(function(res) {
      // 请求完新版本信息的回调
      console.log(res.hasUpdate)
    })

    updateManager.onUpdateReady(function() {
      wx.showModal({
        title: '更新提示',
        content: '新版本已经准备好，是否重启应用？',
        success: function(res) {
          if (res.confirm) {
            var pages = getCurrentPages() //获取加载的页面
            var currentPage = pages[pages.length - 1] //获取当前页面的对象
            var urll = currentPage.route + "" //当前页面url
            urll = urll.split("/")
            util.setToken("mypageTow", "../" + urll[1] + "/" + urll[2])
            // 新的版本已经下载好，调用 applyUpdate 应用新版本并重启
            updateManager.applyUpdate()
          }
        }
      })
    })

    updateManager.onUpdateFailed(function() {
      // 新版本下载失败
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {
    this.CarIdlist()
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function() {

  },
  CarIdlist: function() {
    var _this = this;
    network.requestLoading(util.getRequestUrl + "/api/user/vehicleList", "", '正在加载数据', util.myToken("myToken"), function(res) {
        _this.setData({
          carIdList: res.data
        })
      },
      function() {
        wx.showToast({
          icon: "none",
          title: '加载数据失败',
        })
      })
  },
  carinforBtn: function() {
    wx.redirectTo({
      url: '../addCarId/addCarId'
    })
  },
  biangeng: function(e) {

    wx.redirectTo({
      url: '../changrenewal/changrenewal?id=' + e.currentTarget.dataset.id + "&carid=" + e.currentTarget.dataset.carid + "&leveid=" + e.currentTarget.dataset.leveid + "&day=" + e.currentTarget.dataset.day
    })
  },
  chongzhixufei: function(e) {
    wx.redirectTo({
      url: '../renewal/renewal?id=' + e.currentTarget.dataset.id + "&vipuserid=" + e.currentTarget.dataset.vipuserid + "&leveid=" + e.currentTarget.dataset.leveid
    })
  }
})